if (res.vht_operation.channel_width == 80) {
chan_width = 8;
res.channel_width = "80 MHz";
+
+ /* If needed, adjust based on the 802.11ac Wave 2 interop workaround. */
+ if (res.vht_operation.center_freq_2) {
+ var diff = Math.abs(res.vht_operation.center_freq_2 -
+ res.vht_operation.center_freq_1);
+
+ if (diff == 8) {
+ chan_width = 16;
+ res.channel_width = "160 MHz";
+ center_channels.push(res.vht_operation.center_freq_2);
+ } else if (diff > 8) {
+ chan_width = 8;
+ res.channel_width = "80+80 MHz";
+ center_channels.push(res.vht_operation.center_freq_2);
+ }
+ }
} else if (res.vht_operation.channel_width == 8080) {
res.channel_width = "80+80 MHz";
chan_width = 8;